@charset "utf-8";

.lou-list{padding:0;}
.lou-list .count{font-size: .65rem;color: #333;margin: .4rem .1rem 0;}
.lou-list .count span{color: #38B3FF;font-weight: bold;padding: 0 .1rem;}
.aui-list{background: transparent;border: none;background-image: none;}
.aui-list:before, .aui-list:after{height: 0;}
.aui-list .aui-list-item{background: transparent;padding-left: 0;position: relative;padding: 0 .5rem;}
.aui-list .aui-list-item-media{height: 5.1rem;width: 5.5rem;padding-right: .4rem;}
.aui-list .aui-list-item-media>img{height: 100%;border-radius: .4rem;overflow: hidden;}
.aui-list .aui-list-item-inner{display: block;padding-top: 0.5rem;padding-bottom: 0.5rem;padding-right: 0;width: calc(100% - 5.6rem);}
.aui-list .aui-list-item-inner .aui-info{font-size: .6rem;padding: 0;}
.lou-list .aui-list-item-title{color: #333;font-weight: bold;font-size: .7rem;width: 72%;}
.lou-list .aui-list-item-tag{display: inline-block;}
.lou-list .zhizu-plan{display: inline-block;background: #FEF5DA;color: #FFB91A;font-size: .6rem;padding: 0 .1rem;line-height: .8rem;}
.lou-list span.blue{color: #38B3FF;font-weight: bold;font-size: .9rem;line-height: .9rem;}
.lou-list span.black{color: #464B5D;font-weight: bold;font-size: .9rem;}
.lou-list span.mianji{color: #333;}
.lou-list span.fresh{color: #898B9B;padding-left: .5rem;}
.lou-list a.traffic{display: block;color: #898B9B;background: #F3F3F3;padding: 0 .2rem;margin-right: .2rem}
.lou-list a.traffic:last-child{margin-right: 0;}
.aui-info-item{-webkit-box-align: baseline;-webkit-align-items: baseline;align-items: baseline;}

.undercarriage{background: rgba(0, 0, 0, .3);z-index: 2;width: 100%;height: 100%;position: absolute;left: 0;border-radius: .3rem;text-align: center;}
.undercarriage span{color: #fff;font-size: .7rem;position: absolute;top: 50%;left: 50%;width: 7rem;height: 1rem;margin-left: -3.5rem;margin-top: -.5rem;font-weight: bold;}
.undercarriage img{vertical-align: text-bottom;}

.lou-tips{border-top: 1px solid #D8D8D8;margin: 0 .5rem;padding: .5rem 0;color: #333;font-size: .6rem;text-align: center;}
.lou-tips span{color: #38B3FF;text-decoration: underline;}

.lou-footer-fixed{position: fixed;bottom: 0;left: 0;right: 0;background-color: #fff;z-index: 10;padding: 0 .4rem;}
.lou-footer-fixed img.aui-img-round{border-radius: 50%;height: auto;}
.lou-footer-fixed .title{color: #333;font-weight: bold;overflow: hidden;white-space: nowrap;font-size: .8rem;text-overflow: ellipsis;}

.white-45{height: 4.5rem;}
